// 导入express模块
const express=require('express');
// 创建express的服务器实例
const app=express();

//注意：除了错误级别的中间件，其他的中间件，必须在路由之前进行配置
// 通过express.json()这个中间件，解析表单中的json格式数据
app.use(express.json());

// express.urlencoded()这个中间件，来解析表单中的url-encoded格式的数据
app.use(express.urlencoded({extended:false}));

app.post('/user',(req,res)=>{
    // 在服务器，可以使用req.body这个属性，来接收客户端发送过来的请求体数据
    // 默认情况下，如果不配置解析表单数据的中间件，则req.body默认等于undefined
    console.log(req.body);
    res.send('ok');
})

app.post('/book',(req,res)=>{
    // 在服务器端，可以通过req,body来获取json格式的表单数据和url-encodeed格式的数据
    console.log(req.body);
    res.send('ok');
})

// 调用app.listen方法，指定端口号并启动web服务器
app.listen(8083,function(){
    console.log('http://127.0.0.1');
})





